supreme-leader-stoat- Apparently it’s a Japanese pun. Huh. Oh, USA, like Usagi from Sailor Moo

more about : supreme-leader-stoat