Kotomora
牛串 (gyuukushi) Japanese meaning: skewered beef | Kotomora