Senjo Kanon Japanese God

This statue is made from Nepali Stone and Senjo Kanon is god from Japan.