Edit | Respond

Could be Tetsuya Takeuchi's work, not 100% sure.