Kotomora
随伴者 (zuihansha) Japanese meaning: attendant | Kotomora