What a coincidence: Japanese culture is apparently all the rage. Who knew.
Japan's Empire of Cool
Verification (needed to reduce spam):