ojizousan and little bird

not yet rated

Kajima Ayano

Ojizousan is the stone statue of a child of buddha, which is the ancient guardian deity of block of the town in japan.

US$0.99

source

Related

Chick & Fred

Hello!! Otto!!

SARUPAKA

FukiFuki Thai

imokurikabochan

Dog wearing a Shiba Inu

Koimo of the world of Corgi

Jirot's Daily Life

Wheel Ponyo

Nice Talk with Nol [English]