Kotomora
不動尊 (ふどうそん, fudouson) Japanese meaning: Acala | Kotomora