Kotomora
仏足石 (ぶっそくせき, bussokuseki) Japanese meaning | Kotomora