
Where is Paper Sean?
When your just a paper person you don’t actually need to go all that far to make it seem like a whole new place. Here Paper Sean is just hanging out in a rock garden, but it’s impossible for him to know he’s not actually in Japan. Ssshhh. No one tell him!