a forest of cherry blossom trees, ((arizona green tea)), poster