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