Kotomora
太鼓判 (taikoban) Japanese meaning: large seal | Kotomora