Cheshire Cat

チェシャ猫
An odd...person whom Alice encounters at her school during sunset. His hood covers his eyes and he is always smiling. Serves as a guide to Alice.
Popularity