you think the japanese aren't on to something?

Twetch ยท

you think the japanese aren't on to something?