Kotomora
取り出し口 (toridashiguchi) Japanese meaning: slot | Kotomora