Noh

Horrifying car spotted outside of Tokyo is the stuff nightmares are made of

Nothing better to ensure others keep their distance than a mask with glowing, soul-sucking eyes.

Read More

Japan’s respected National Theatre surprises everyone with traditional rendition of PPAP【Video】

PNSP combines serious musicians with crazy lyrics and hilarious costumed character dance moves.

Read More