It Bites - This Is Japan?