86140_29686852_o_5.png

Release Date

2013

Pages

24 pp

Rights sold to

China, Denmark, Finland, France, Italy, Germany, Japan, South Korea, Poland, Norway, Russia

Tick-Tack

Tic Toc