All rights reserved. Copyright c Kamata Shrine.