Kotomora
摩訶毘盧遮那 (makabirushana) Japanese meaning | Kotomora