Kotomora
仏心 (hotokegokoro) Japanese meaning: mercy | Kotomora