I shat bricks when I saw Man Reimu
Man Reimu(s) you mean. There are multiple.
indeed... JAPAN!
ಠ_ಠ...a manpit!
Ching chong nip nong fong, we arr rook same, etc