An otter in a pink, frilly tutu - there has got to be a weird, squeedorable story behind this. Too bad it's in Japanese!
-Sally Squeeps