Kotomora
斑牛 (madaraushi) Japanese meaning: brindled ox | Kotomora