World’s Largest Chicken On A Stick! Tokyo’s “Mega-Yakitori”!

The “Mega-Yakitori” Has Arrived! You know how much I love Japan: I mean, how can you NOT love a place that looks like this every night! And of course, the terrific website Rocketnews24 covers all of the wackiness that takes … Continue reading World’s Largest Chicken On A Stick! Tokyo’s “Mega-Yakitori”!