Emperor Mass – Yamamoto 2500 g Cookies & Cream