Funkushima – Tea Legs

Check out this hilarious video of Funkushima recorded @ Green Lobster! 😉