Miruku Papa Sama????
No clue what this is! I lie. It's Erick Scarecrow's Miruku Papa Sama. But I can't really make out what it is. I see the lock with a keyhole...other than that? I'm stumped. Stay tuned as we'll let you know more about ESC-Toy's upcoming release.