Kotomora
鬼武者 (onimusha) Japanese meaning: daredevil warrior | Kotomora