Myachi Original Hand Sack 5.1 Series It's A Handgame. It's A Stress Sack. It's The Pefect Lucky Charm. Play Indoors Or Outdoors, Sitting or Standing, Alone Or With Friends. Comes In Plush Cloth Or Vinyl, From Myachi Industries, Year 1998.