Kotomora
主厨長 (shuchuuchou) Japanese meaning: head palace chef | Kotomora